package cn.hss.object.override;

/**测试类
 * @author 作者：HeShaoShuai
 * @Email 邮箱：2569819541@qq.com
 * @Date 日期：2023/4/25 20:03
 * @Package 包名：cn.hss.object.override
 * @Project 项目名：JavaSE
 * @Version 1.0
 */
public class SmartPhoneTest {
	public static void main(String[] args) {
		//创建智能手机对象
		SmartPhone sp = new SmartPhone();
		//重写父类方法之前，子类调用的是父类的方法
//        sp.call();
//        sp.sendMessage();
//        sp.showNum();
		//重写父类方法之后，子类调用的是重写后方法
		sp.call();//调用的是子类重写后的
		sp.showNum();//调用的是子类重写后的
		//由于此方法，子类未重写，因此调用的依然是父类的
		sp.sendMessage();
	}
}